package main

import "fmt"

// TODO https://www.w3cschool.cn/go/go-goto-statement.html
func firstCheckError() {
	fmt.Println("Error 1 happen!")
}

func secondCheckError() {
	fmt.Println("Error 2 happen!")
}

func exitProcess() {
	fmt.Println("exitProcess->")
}

func main() {
	err := firstCheckError()
	if err != nil {
		fmt.Println(err)
		exitProcess()
		return
	}
	err = secondCheckError()
	if err != nil {
		fmt.Println(err)
		exitProcess()
		return
	}
	fmt.Println("done")
}
